be dependent on luck - Türkisch Englisch Wörterbuch